that guy is something - French English Dictionary